Verification Methodology for DEVS Models
نویسنده
چکیده
Modeling is an effective tool for studying the behaviour of a system. When modeling, the system’s descriptions are usually abstracted into simpler models. These models can then be analyzed and solved (manually or automatically) by using different mathematical techniques. However, sometimes the models become too complex to analyze formally. In those cases, computer Modeling and Simulation (M&S) can help designers to understand the behaviour of these systems better. One example of such complex systems are RealTime (RT) systems, which are usually composed of a digital computer executing software that interacts with the external physical environment with tight timing constraints. In studying these systems, M&S has proven to be an essential tool. However, when simulating RT models, the required interactions could quickly grow beyond the ability of human observation and analysis. Instead, formal methods for verifying these systems can guarantee the correct and timely function of these systems. Due to the benefits of formal verification of RT simulation models, this thesis introduces a methodology to enable performing formal verification o f simulation models based on the Discrete Event System Specification (DEVS) formalism. The thesis introduces a road map for a complete methodology to formally verify DEVS models, thus enabling better methods for M&S validation and verification and making M&S a better tool for RT-embedded systems development.
منابع مشابه
Principles of Discrete Event System Specification model verification
Real-time systems modeling and verification is a complex task. In many cases, formal methods have been employed to deal with the complexity of these systems, but checking those models is usually unfeasible. Modeling and simulation methods introduce a means of validating these model’s specifications. In particular, Discrete Event System Specification (DEVS) models can be used for this purpose. H...
متن کاملFormal Verification with Timed Automata and DEVS Models: a case study
A methodology for the design of control systems that allows the formal verifications of its properties is presented, this is achieved using Timed Automata to describe the desired high-level properties of the control to be designed, and DEVS for modeling the low-level implementation of the control. The formal verification problem consists in proving that the behaviour described by the DEVS model...
متن کاملA CORBA-Based Distributed Simulation Methodology for Hierarchical DEVS Models
Discrete-event simulation is frequently used to analyze and predict the performance of systems. Simulation of large, complex systems remains a major stumbling block, however, due to the prohibitive computation costs. Distributed simulation offers one approach that can significantly reduce these computation costs. Since distributed simulation deals with large and complex systems, the following i...
متن کاملEquivalent Semantic Translation from Parallel DEVS Models to Time Automata
Dynamic reconfigurable simulation based on Discrete Event System Specification (DEVS) requires efficient verification of simulation models. Traditional verification method of DEVS model is based on I/O test in which a DEVS model is regarded as a black box or a grey box. This method is low efficient and insufficient because input samples are often limited. This paper proposes a formal method whi...
متن کاملTowards the Verification and Validation of DEVS Models
The creation of a simulation model, like the creation of any software product, is guided by principles and procedures that have been reasonably well established within the software engineering community. In the context of a simulation, we need to be able to characterize the dynamic behavior of the system, and such characterization should be expressed in a format that is as clear and unambiguous...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013